Перейти к основному содержимому

Группы

Создать группу

На вкладке группы доступен список созданных групп По клику на “Добавить группу” открывается форма с 2-мя шагами:

шаг 1. Новая группа - текстовый ввод названия

По клику на Продолжить валидировать на заполненность строки и не валидировать на дубликат названия.

шаг 2. Добавьте участников.

Список участников данной программы группировать по тем кто в не в группе. Если нет студентов без группы, появляется нотификация

По умолчанию чекбоксы не активны. Если все чекбоксы неактивны, кнопка Сохранить недоступна. Количество участников, которые может выбрать пользователь, без ограничений В строке поиска можно пользователя по имени, фамилии или отчеству, по контексту от первого символа.

Таблица списка групп

СвойствоКомментарий
ГруппаНазвание, заданное админом
УчастникиКол-во участников этой группы
Последние изменениеДата и время создания группы или дата редактирования этой группы Как название так и состава участников.

В таблице реализована сортировка по названию и по последнему изменению. В каждой строке На ховере на строку есть кнопка редактирования и удаления.

Редактирование группы

ирование группы При нажатии кнопку на редактирования, открывается форма редактирования группы: название и его участников. При удалении участника из группы, в списке пользователей в подстрочнике удаляется запись принадлежности к группе. По клику на “Добавить участников” открывается форма списка участников сгруппированных по группам, включая тех кто и без группы.
Пользователь может выбрать участников из другой группы и добавить их в текущее, таким образом участника откреплять от предыдущей и прикреплять к текущей группе. Группа не может быть сохранена без единого участника. Количество участников в группе без ограничений. Нельзя добавить участника в текущую группу, если в предыдущей — участник остался единственным. Чекбокс недоступен. Редактирование состава группы доступно до того момента, пока в Программе не будет сдана первая домашняя работа. Только в статусе “ожидает старта”. Во всех остальных статусах — недоступно, кроме названия группы.

Удалить группу

Удалить группу можно только до того момента, пока в Программе не будет сдана первая домашняя работа в статусе программы “ожидает старта”. Во всех остальных статусах — недоступно. По клику на Удалить открывать диалоговое окно-подтверждение. После удаления всех участников данной группы:

  • откреплять от текущей группы.
  • Саму группу удалить из списка.
  • В списке пользователей эти участники в подстрочники не имеют принадлежности к группе.
  • В фильтре вкладки Пользователи этой группы тоже нет.
  • Показать алерт “Группа удалена”.